casting voice - French English Dictionary